taxes payable and other fiscal liabilities - Español Inglés Diccionario